#pragma once
#include "mkvstream.hpp"

namespace MkvMux
{

class MkvStreamVideo : public MkvStream
{
    MkvStreamVideo(const MkvStreamVideo&);
    MkvStreamVideo& operator=(const MkvStreamVideo&);
    
protected:
    explicit MkvStreamVideo(MkvContext&);

    void WriteTrackType();
    
public:
    bool Wait() const;

};

} //end namespace MkvMux
